import hashlib

# hash算法的校验

def main():
    digester = hashlib.md5()
    # 读安装包
    # MD5、SHA1、sha256
    # md5已经不安全了，现在都使用后面的两种方式
    with open('/Users/didi1/PycharmProjects/djangoProject/hash_test_gql/Python-3.9.10.tar.xz ','ba+') as file_hash:
        date=file_hash.read(1024)
        while date:
            digester.update(date)
            date=file_hash.read(1024)
    # 16进制的秘钥
    print(digester.hexdigest())
if __name__=="__main__":
    main()
